piston cooling telescopic pipes - Turc Anglais Dictionnaire